#include<stdio.h>
float a[1+1+1][2*1+1]={{1.5 , 2 , 3},{3 , 0 , 1},{1.1 , 3 , 2.3}};
float c[1+0+2-1+1][1+1+1]={{},{},{}};
void matrix_mul(float a[][3],float b[][3],float c[][2+1],int n)
{
    int i=0;
    while(i<n){
        for(int j=0;j<n;++j){
            for(int k=0;k<n;++k){
                c[i][j] += a[i][k]*b[k][j];
            }
        }
        ++i;
    }
}
int main()
{
    int n = 3;
    float b[2+1][3]={{1.3 , 2.5 , 3.3},{1.5},{2}};

    matrix_mul(a,b,c,n);
    for(int i=0;i<n;++i){
        for(int j=0;j<n;++j){
            printf("%f ",c[i][j]);
        }
        printf("\n");
    }
    return 0;
}
